#include <stdio.h>
#include<unistd.h>
int main() {
    // 清除屏幕
    printf("\033[2J");
    fflush(stdout);
    sleep(2);
    // 设置前景色为红色
    printf("\033[31m");
    fflush(stdout);
    sleep(2);

    // 设置背景色为蓝色
    printf("\033[44m");
    fflush(stdout);
    sleep(2);

    // 移动光标到第 5 行第 10 列
    printf("\033[5;10H");
    fflush(stdout);
    sleep(2);

    // 打印文本
    printf("Hello, World!");
    fflush(stdout);
    sleep(2);

    // 重置颜色
    printf("\033[0m");
    fflush(stdout);
    sleep(2);

    // 显示光标
    printf("\033[?25h");
    fflush(stdout);

    sleep(2);

    return 0;
}